loche [canada/france] - Spanish English Dictionary